<?php

include("Conex.class.php");

    class GerenciadorContas
    {
        private $descricao;
        private $usuario = "";
        private $data;
        private $vencimento;
        private $prestacao;
        private $valor;
        private $juros;
        private $multa;
        private $encargo;
        private $bd = "moneylog";
        
        function setValores($descricao,$valor,$prestacao,$data,$vncto,$juros,$multa,$encargo)
        {
            $this->descricao = $descricao;
            $this->valor = $valor;
            $this->prestacao = $prestacao;
            $this->data = $this->InverterData($data);
            $this->vencimento = $this->InverterData($vncto);
            $this->juros = $juros;
            $this->multa = $multa;
            $this->encargo = $encargo;
        }
        
        function InverterData($data)
        {
            $aux = explode("/",$data);
            return "$aux[2]/$aux[1]/$aux[0]";
        }
        
        function CadastrarConta()
        {
            $Conex = new Conexao;
            //$Conex->setPort(3307);
            
            $query = "INSERT INTO contas (descricao,valor,prestacao,data,vencimento,juros,multa,encargos) VALUES 
            ('$this->descricao','$this->valor','$this->prestacao',
            '$this->data','$this->vencimento','$this->juros','$this->multa','$this->encargo')";
            
            $result = $Conex->ConsultaMaster($this->bd,$query); 
            //echo $query;
            
            if($result)
                return "false";//echo "cadastrado com sucesso";
            else
                return "true";//echo "ops, cadastro falhou!";
                //mysql_error();
        }
        
        function CadastrarUsuario()
        {
            
        }
        
        function DemonstrativoMensal()
        {
            $Conex = new Conexao;
            $query = "SELECT * FROM contas ORDER BY data DESC";
            
            $result = $Conex->ConsultaMaster($this->bd,$query); 
            
            while($row = mysql_fetch_array($result,MYSQL_ASSOC))
            {
                echo "<span>{$row['descricao']} - {$row['data']} - {$row['valor']}</span><br>";
            }
        }
    }

?>